pine buds - Turkish English Dictionary